eUSB Controller IP
Truesilicon's eUSB controller provides an effective & efficient feature to support eUSB interface. It can be use as eUSB host or device.
Key Benefits
- Available in native verilog (RTL)
- Linting, Synthesis, CDC, RDC are cleaned up.
- 100% Code coverage
- Verified with an expert team using comprehensive and Regression Test Suites
- IP generation tool and programmable model
- Dynamic power saving
- 24X5 customer support
Features
- Supports eUSB2-v2 extended Symmetric data rates (HSSx), extended Asymmetric data rates (HSUx & HSDx)
- Supports Scrambling and Bit Stuffing
- Supports the Disconnect/Connect with Analog Ping in Extended High-Speed Signaling at nave mode.
- Supports Protocol Extended Token transactions for LPM Ack handshake.
- Supports all eUSB2-v2 Repeater architecture and operations Host Reset, Low power states, Resume, Remote Wakeup, Disconnect Signalling between Host and Peripheral device.
- Compliant with eUSB2-v2 specification rev 1.0.
- eUSB2-v2 PHY and eUSB2-v2 is fully compliant to the USB2.0 Rev 2.0 Specification that supports high-speed operation.
- Supports any eUSB2-v2 device in nave mode.
- Supports UTMI/UTMI+ Parallel Mode.
- Supports link power management LPM-L1 (L1) & Suspend (L2).
- Supports register access protocol (RAP) for eUSB2-v2 devices or repeater configurations.
- Fully compliant to the USB2.0, xHCI 1.1, Utmi+ 1.0 Transceiver Interface Specificaon with backward compatibility to USB 1.1.
- Supporting On-The-Go which is fully compliant OTG Rev 2.0, V1.1a.
- Supports xHCI functionality on Host model.
- Host Model Supports up to 127 devices of any tier level.
- Supports 15 IN and 15 OUT and 1 control endpoint for each device.
- User-controlled device aach/ detach function.
- Supports Extended High Speed (HSx) Functionality.
- Supports all USB2 transfer types; Control, Bulk, Interrupt, and Isochronous.
- Supports High Bandwidth ISO and Interrupt transfers.
- Supports resume and remote wake-up.
- Configurable Utmi+ Interface width 8 and 16 bits.
Deliverables
- eUSB Controller
- IP generator & configuration tool
- Verilog test environment with verilog testcases
- CDC constraints file (.sdc)
- IP analysis reports
- Linting report
- Synthesis report
- CDC report
- Simulation script
- IP Block Guide
- IPG Guide?